/ Celestin Apprentice 7
/ Apprentice-Release7.iso / Demos / Bowers Development / AppMaker 2.1.sit / AppMaker 2.1 / Examples / PowerPlant / Gadgets / CGadgetsData.h ![]() | < prev | next > |
MacBinary | 1997-07-02 | 1.6 KB | [TEXT/CWIE] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, Wed Jul 2 15:56:56 1997, modified Wed Jul 2 15:56:56 1997, creator 'CWIE', type ASCII, 1152 bytes "CGadgetsData.h" , at 0x500 286 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [CWIE] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0e 43 47 61 64 67 65 | 74 73 44 61 74 61 2e 68 |..CGadge|tsData.h|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 00 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 04 80 00 | 00 01 1e af e0 63 08 af |........|.....c..|
|00000060| e0 63 08 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.c......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 2a 92 00 00 |........|....*...|
|00000080| 2f 2f 20 43 47 61 64 67 | 65 74 73 44 61 74 61 2e |// CGadg|etsData.|
|00000090| 68 20 2d 2d 20 64 61 74 | 61 20 61 63 63 65 73 73 |h -- dat|a access|
|000000a0| 20 63 6c 61 73 73 0d 2f | 2f 20 43 72 65 61 74 65 | class./|/ Create|
|000000b0| 64 20 37 2f 32 2f 39 37 | 20 33 3a 35 36 20 50 4d |d 7/2/97| 3:56 PM|
|000000c0| 20 62 79 20 41 70 70 4d | 61 6b 65 72 0d 0d 23 70 | by AppM|aker..#p|
|000000d0| 72 61 67 6d 61 20 6f 6e | 63 65 0d 0d 23 69 6e 63 |ragma on|ce..#inc|
|000000e0| 6c 75 64 65 20 3c 4c 42 | 72 6f 61 64 63 61 73 74 |lude <LB|roadcast|
|000000f0| 65 72 2e 68 3e 0d 0d 63 | 6c 61 73 73 09 4c 46 69 |er.h>..c|lass.LFi|
|00000100| 6c 65 53 74 72 65 61 6d | 3b 0d 63 6c 61 73 73 09 |leStream|;.class.|
|00000110| 44 44 6f 63 44 61 74 61 | 3b 0d 63 6c 61 73 73 09 |DDocData|;.class.|
|00000120| 44 41 62 6f 75 74 44 69 | 61 6c 6f 67 44 61 74 61 |DAboutDi|alogData|
|00000130| 3b 0d 0d 2f 2f 20 44 65 | 66 69 6e 65 20 74 68 65 |;..// De|fine the|
|00000140| 20 63 72 65 61 74 6f 72 | 20 74 79 70 65 20 61 6e | creator| type an|
|00000150| 64 20 66 69 6c 65 20 74 | 79 70 65 20 66 6f 72 20 |d file t|ype for |
|00000160| 79 6f 75 72 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |your app|lication|
|00000170| 3a 0d 23 64 65 66 69 6e | 65 20 6b 53 69 67 6e 61 |:.#defin|e kSigna|
|00000180| 74 75 72 65 09 09 27 58 | 58 58 58 27 0d 23 64 65 |ture..'X|XXX'.#de|
|00000190| 66 69 6e 65 20 6b 46 69 | 6c 65 54 79 70 65 09 09 |fine kFi|leType..|
|000001a0| 27 54 45 58 54 27 0d 0d | 2f 2f 2d 2d 2d 2d 2d 2d |'TEXT'..|//------|
|000001b0| 2d 2d 2d 2d 0d 63 6c 61 | 73 73 20 43 47 61 64 67 |----.cla|ss CGadg|
|000001c0| 65 74 73 44 61 74 61 20 | 3a 20 70 75 62 6c 69 63 |etsData |: public|
|000001d0| 20 4c 42 72 6f 61 64 63 | 61 73 74 65 72 20 7b 0d | LBroadc|aster {.|
|000001e0| 70 75 62 6c 69 63 3a 09 | 2f 2f 20 73 74 61 74 69 |public:.|// stati|
|000001f0| 63 0d 09 73 74 61 74 69 | 63 09 76 6f 69 64 09 49 |c..stati|c.void.I|
|00000200| 6e 69 74 41 70 70 44 61 | 74 61 28 29 3b 0d 0d 70 |nitAppDa|ta();..p|
|00000210| 75 62 6c 69 63 3a 0d 09 | 09 09 09 09 43 47 61 64 |ublic:..|....CGad|
|00000220| 67 65 74 73 44 61 74 61 | 28 29 3b 0d 09 76 69 72 |getsData|();..vir|
|00000230| 74 75 61 6c 09 09 09 7e | 43 47 61 64 67 65 74 73 |tual...~|CGadgets|
|00000240| 44 61 74 61 28 29 3b 0d | 0d 09 76 69 72 74 75 61 |Data();.|..virtua|
|00000250| 6c 20 44 44 6f 63 44 61 | 74 61 2a 09 67 65 74 44 |l DDocDa|ta*.getD|
|00000260| 6f 63 44 61 74 61 20 28 | 29 3b 0d 09 76 69 72 74 |ocData (|);..virt|
|00000270| 75 61 6c 20 44 41 62 6f | 75 74 44 69 61 6c 6f 67 |ual DAbo|utDialog|
|00000280| 44 61 74 61 2a 09 67 65 | 74 41 62 6f 75 74 44 69 |Data*.ge|tAboutDi|
|00000290| 61 6c 6f 67 44 61 74 61 | 20 28 29 3b 0d 0d 09 76 |alogData| ();...v|
|000002a0| 69 72 74 75 61 6c 20 76 | 6f 69 64 09 6e 65 77 44 |irtual v|oid.newD|
|000002b0| 61 74 61 28 29 3b 0d 09 | 76 69 72 74 75 61 6c 20 |ata();..|virtual |
|000002c0| 76 6f 69 64 09 6f 70 65 | 6e 44 61 74 61 09 28 46 |void.ope|nData.(F|
|000002d0| 53 53 70 65 63 2a 09 69 | 6e 4d 61 63 46 53 53 70 |SSpec*.i|nMacFSSp|
|000002e0| 65 63 29 3b 0d 09 76 69 | 72 74 75 61 6c 20 76 6f |ec);..vi|rtual vo|
|000002f0| 69 64 09 69 6e 69 74 44 | 6f 63 44 61 74 61 28 29 |id.initD|ocData()|
|00000300| 3b 0d 0d 09 76 69 72 74 | 75 61 6c 20 42 6f 6f 6c |;...virt|ual Bool|
|00000310| 65 61 6e 09 49 73 44 69 | 72 74 79 28 29 3b 0d 0d |ean.IsDi|rty();..|
|00000320| 09 76 69 72 74 75 61 6c | 20 76 6f 69 64 09 44 6f |.virtual| void.Do|
|00000330| 53 61 76 65 28 29 3b 0d | 09 76 69 72 74 75 61 6c |Save();.|.virtual|
|00000340| 20 76 6f 69 64 09 44 6f | 53 61 76 65 41 73 09 28 | void.Do|SaveAs.(|
|00000350| 46 53 53 70 65 63 2a 09 | 69 6e 4d 61 63 46 53 53 |FSSpec*.|inMacFSS|
|00000360| 70 65 63 29 3b 0d 09 76 | 69 72 74 75 61 6c 20 76 |pec);..v|irtual v|
|00000370| 6f 69 64 09 44 6f 52 65 | 76 65 72 74 28 29 3b 0d |oid.DoRe|vert();.|
|00000380| 0d 09 76 69 72 74 75 61 | 6c 20 76 6f 69 64 09 43 |..virtua|l void.C|
|00000390| 6c 6f 73 65 46 69 6c 65 | 28 29 3b 0d 0d 70 72 6f |loseFile|();..pro|
|000003a0| 74 65 63 74 65 64 3a 0d | 09 76 69 72 74 75 61 6c |tected:.|.virtual|
|000003b0| 20 4c 46 69 6c 65 53 74 | 72 65 61 6d 2a 09 43 72 | LFileSt|ream*.Cr|
|000003c0| 65 61 74 65 46 69 6c 65 | 09 09 28 46 53 53 70 65 |eateFile|..(FSSpe|
|000003d0| 63 2a 09 69 6e 4d 61 63 | 46 53 53 70 65 63 29 3b |c*.inMac|FSSpec);|
|000003e0| 0d 09 76 69 72 74 75 61 | 6c 20 4c 46 69 6c 65 53 |..virtua|l LFileS|
|000003f0| 74 72 65 61 6d 2a 09 4f | 70 65 6e 46 69 6c 65 09 |tream*.O|penFile.|
|00000400| 09 28 46 53 53 70 65 63 | 2a 09 69 6e 4d 61 63 46 |.(FSSpec|*.inMacF|
|00000410| 53 53 70 65 63 29 3b 0d | 0d 09 76 69 72 74 75 61 |SSpec);.|..virtua|
|00000420| 6c 20 76 6f 69 64 09 43 | 72 65 61 74 65 44 61 74 |l void.C|reateDat|
|00000430| 61 28 29 3b 0d 09 76 69 | 72 74 75 61 6c 20 76 6f |a();..vi|rtual vo|
|00000440| 69 64 09 44 69 73 70 6f | 73 65 44 61 74 61 28 29 |id.Dispo|seData()|
|00000450| 3b 0d 09 76 69 72 74 75 | 61 6c 20 76 6f 69 64 09 |;..virtu|al void.|
|00000460| 52 65 61 64 44 61 74 61 | 28 29 3b 0d 09 76 69 72 |ReadData|();..vir|
|00000470| 74 75 61 6c 20 76 6f 69 | 64 09 57 72 69 74 65 44 |tual voi|d.WriteD|
|00000480| 61 74 61 09 09 28 4c 46 | 69 6c 65 53 74 72 65 61 |ata..(LF|ileStrea|
|00000490| 6d 2a 09 66 69 6c 65 29 | 3b 0d 0d 70 72 6f 74 65 |m*.file)|;..prote|
|000004a0| 63 74 65 64 3a 0d 09 42 | 6f 6f 6c 65 61 6e 09 09 |cted:..B|oolean..|
|000004b0| 09 6d 44 69 72 74 79 3b | 0d 09 4c 46 69 6c 65 53 |.mDirty;|..LFileS|
|000004c0| 74 72 65 61 6d 2a 09 6d | 46 69 6c 65 3b 0d 0d 2f |tream*.m|File;../|
|000004d0| 2f 20 64 65 66 69 6e 65 | 20 79 6f 75 72 20 6f 77 |/ define| your ow|
|000004e0| 6e 20 69 6e 74 65 72 6e | 61 6c 20 64 61 74 61 20 |n intern|al data |
|000004f0| 73 74 72 75 63 74 75 72 | 65 73 3a 0d 0d 7d 3b 0d |structur|es:..};.|
|00000500| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000510| 00 3f 3c 01 00 20 6e 00 | 08 48 68 00 04 2f 2e 00 |.?<.. n.|.Hh../..|
|00000520| 0c 4e b9 00 00 03 98 4e | 5e 4e 75 9f 73 65 74 53 |.N.....N|^Nu.setS|
|00000530| 0e 43 47 61 64 67 65 74 | 73 44 61 74 61 2e 68 44 |.CGadget|sData.hD|
|00000540| 02 00 00 00 54 45 58 54 | 43 57 49 45 00 00 63 f4 |....TEXT|CWIE..c.|
|00000550| 00 00 54 45 58 54 43 57 | 49 45 00 00 63 f4 64 40 |..TEXTCW|IE..c.d@|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 af e0 2a c8 00 00 | 04 80 00 00 01 1e 00 4e |....*...|.......N|
|00000580| 56 00 00 41 f9 00 00 92 | 2a 22 6e 00 08 22 88 20 |V..A....|*"n..". |
|00000590| 6e 00 08 4e 5e 4e 75 9e | 5f 5f 63 74 5f 5f 32 30 |n..N^Nu.|__ct__20|
|000005a0| 44 4d 6f 64 65 6c 65 73 | 73 42 75 74 74 6f 6e 73 |DModeles|sButtons|
|000005b0| 44 61 74 61 46 76 00 00 | 00 4e 56 00 00 2f 0a 24 |DataFv..|.NV../.$|
|000005c0| 6e 00 08 20 0a 67 18 41 | f9 00 00 92 2a 24 88 4a |n.. .g.A|....*$.J|
|000005d0| 6e 00 0c 6f 0a 2f 0a 4e | b9 00 00 00 68 58 4f 20 |n..o./.N|....hXO |
|000005e0| 4a 24 5f 4e 5e 4e 75 9e | 5f 5f 64 74 5f 5f 32 30 |J$_N^Nu.|__dt__20|
|000005f0| 44 4d 6f 64 65 6c 65 73 | 73 42 75 74 74 6f 6e 73 |DModeles|sButtons|
|00000600| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000610| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+